package com.ruoyi.iot.domain.mqtt.constants;

/**
 * 图深人脸机方法
 * @Author: 陈江灿
 * @CreateTime: 2025-02-14
 */
public class DepthMqttMethod {

    /**
     * 获取设备基本信息
     */
    public static final String GET_DEV_BASE_CONF = "getDevBaseConf";

    /**
     * 设置设备基本信息
     */
    public static final String SET_DEV_BASE_CONF = "setDevBaseConf";

    /**
     * 获取人脸机参数
     */
    public static final String GET_DEV_FACE_PARAM_CONF = "getDevFaceParamConf";

    /**
     * 设置人脸机参数
     */
    public static final String SET_DEV_FACE_PARAM_CONF = "setDevFaceParamConf";

    /**
     * 重启设备
     */
    public static final String REBOOT = "reboot";

    /**
     * 关闭设备
     */
    public static final String POWER_OFF = "powerOff";

    /**
     * 恢复出场设置
     */
    public static final String RESTORE = "restore";

    /**
     * 清空人员信息(人员记录、历史记录、失败记录)
     */
    public static final String CLEAR_PERSON_INFO = "clearPersonInfo";

    /**
     * 添加更新人员信息
     */
    public static final String ADD_USER = "addUser";

    /**
     * 删除人员信息
     */
    public static final String DEL_USER = "delUser";

    /**
     * 查询人员信息
     */
    public static final String GET_USER_INFO = "getUserInfo";

    /**
     * 查询人员考勤记录
     */
    public static final String GET_USER_VISIT_RECORD = "getUserVisitRecord";

    /**
     * 删除人员考勤记录
     */
    public static final String DEL_USER_VISIT_RECORD = "delUserVisitRecord";

    /**
     * 批量删除人员考勤记录
     */
    public static final String BATCH_DEL_USER_VISIT_RECORD = "batchDelUserVisitRecord";

    /**
     * 查询人员上报失败记录
     */
    public static final String GET_FAILED_REPORT_RECORD = "getFailedReportRecord";

    /**
     * 查询设备是否支持广告
     */
    public static final String GET_SUPPORTED_AD = "getSupportedAd";

    /**
     * 对接平台名称
     */
    public static final String P_NAME = "昊心科技";

    /**
     * 识别信息自动推送
     */
    public static final String REPORT_VISIT_RECORD = "reportVisitRecord";

    /**
     * 识别信息自动推送
     */
    public static final String GET_MQTT_STATUS = "getMQTTStatus";

    /**
     * 获取设备基本信息
     */
    public static final String GET_DEVICE_CONFIG = "getDeviceConfig";

    /**
     * 获取MQTT配置
     */
    public static final String SET_ADVERT = "setAdvert";

}

